Great communication and hospitality from the host. Always available!
Apartment has a great location in Sliema