Incredible location with amazingly manicured large lawn for the kids to play on, great pool, and easy walk to the beach with a great outdoor shower to wash all the sand off before we went back to the airbnb. Great deck overlooking the water. Photos made it look a little larger than it was, but we made it work with 3 small kids. Comfortable and very well appointed.