The flat is just off the Sliema sea front. It is spacious, well decorated and has all the amenities that you need for a comfortable stay. Joanna and Julia are very responsive and had even left us some snacks for our arrival.
The beds are very comfortable and I would highly recommend the flat.