The place is well located, 2min from lovely beach and walking distance to Sliema.
The flat is spacious and is exactly what you see on the pictures.
Easy check-in and great communication.