Wonderful place with two bathrooms. Very good location in a heart of Sliema.