Perfect place only a block from Ballutta Bay in Sliema (where there are plenty of cafes, restaurants, bars). Communication and hospitality top notch, and Michael's place is gorgeous, stylish, and well-equipped. Great location, very convenient. I HIGHLY recommend!