Amazing place, perfect location, fabulous for our 5 couples. Just wish we had brought our fur baby too because he would have loved the dog beach just down the road