Location, location, location. Will’s space is in a fabulous part of Sliema, close to everything, especially the beach and the bus!! We had a wonderful week there and would loved to stay longer. Can highly recommend it!