We had a great stay which exceeded my expectations, beautiful location, exciting place to stay for children, all was provided. I would highly recommend.