Perfect for the stay we needed! We specifically went for the lazy river and spent most of our stay there! If you park self parking make sure to ask front desk for the ticket because we got misinformed at check in & paid each day then got refunded - which they gave us a hard time.