We had a great stay. Perfect for a family of 5 with great views and great location. Clean and tidy. Kids loved using the pool and rock climbing facilities.