The best place I've stayed in Malta, for sure!