Fantastic location. Great communication and service. Perfect for a group holiday. Very clean and organized.