Location is great - it's close to everything you need in Sliema including the ferry service. Check-in was straightforward and communication with owners was excellent prior and during our stay. It was a comfortable space for four people. The flat was clean and well equipped throughout. A good base for our stay in Malta.