Snorkelling Hiking wifi available in all areas Mini golf Tennis Court Parking Fishing Heating Restaurant Non-smoking throughout Windsurfing Air conditioning internet services grocery deliveries On-site parking wifi Free WiFi lift Cycling Diving Beachfront Canoeing Private parking Horse riding Free parking BBQ facilities ATM/cash machine on site Fitness centre shops (on site) Hot tub/jacuzzi children's playground