Great location, very friendly hosts and the apartment was immaculate. Three terraces in a penthouse apartment right in the heart of Sliema, highly recommend.