Great spot of you are staying in sliema. 2 minute walk from the coast and close to all amenities. Apartment is just as described and communication was clear with host.