This is a wonderful place, with an amazing location. Fantastic place for a family holiday at the beach. Communication was excellent, and minor problems were quickly resolved.