Excellent accomodation perfect location for a beach holiday