Huge place in a great location. Exceptionally clean. Nice amenities and even AC. We had a great time. Don't hesitate to book.