Free parking grocery deliveries BBQ facilities Hiking Diving Snorkelling shops (on site) Heating Air conditioning On-site parking Restaurant Private parking Mini golf Windsurfing Fishing Horse riding Canoeing Fitness centre ATM/cash machine on site Tennis Court Beachfront Non-smoking throughout Cycling Parking Terrace