Awesome place! We love the beach and pool and hot tub! Great for children!