Great position in Sliema, big apt with everything you need for your vacations. Owner just upstairs.