Excellent facilities , with both indoor and outdoor areas. Meal preparation great, and excellent restaurants in walking distance. Location convenient to beaches and public transport . Shopping centre also nearby. Very relaxing place to stay .