Tennis Court Fishing internet services lift Hiking BBQ facilities Heating Snorkelling wifi Mini golf Outdoor pool Free WiFi Non-smoking throughout Air conditioning Beachfront wifi available in all areas Heated pool Swimming pool Beach Swimming pool