Great place to stay, amazing view's, modern apartment with everything you need, and not to mention the air conditioning for that Gozo climate.