Michael's place is a stylish and tranquil retreat from the busy Malta streets. Great location in Sliema. We will definitely stay here again when back in Malta.