Fantastic location with excellent set-up and great amenities for a beach holiday.