This place is amazing! Great location – about a 10 min walk to the waterfront in Sliema. Great flat – modern design and everything is very very new. Smooth check-in/check-out process. Quiet neighborhood. A few minutes walk away from a supermarket. Highly recommended.