Apartments to let in Pembroke, Malta