A special place.Great architecture,clean rooms.A quiet countryside setting on Gozo.
Mike