Breakfast was varied and the staff was courteous and professional. On room cleanliness, however, I have a real complaint: we had to explicitly request a deep cleaning during our stay, and at one point found a towel that was still dirty when it should have come straight from the laundry. I understand we were traveling during peak season and staff may have been stretched thin — but so were the room rates. At this price point, a smooth, hassle-free cleanliness standard shouldn't be something guests have to chase down.
Worth noting for anyone traveling with kids: the beach isn't fine sand but small pebbles (likely granite) — not a hotel failing, just the nature of the St. Julian's coastline, but useful to plan around.
Dining within the hotel was excellent, and I want to give a special mention to Leonardo, the maître d' at "Al Fresco" restaurant on the seventh floor. He made us feel welcome and at home — a skilled, friendly, and professional host. Thank you Leonardo!