Lovely hotel and welcome by reception. Rooms a bit noisy but did not disturb sleep. Fantastic music in every room. Food choices excellent, no queues and staff helpful and polite. Pool and beach waiters are amazing. Special thanks to Canario and Rosie (from your welsh family) who gave special service every day of our 14 days. We will be back !!