the home is nice. highlights include the completely screened in huge pool area, which is perfect for kids. the home is tastefully designed and decorated. it's also quite large. on the downside, we were disappointed that we could not check in until 4pm - we arrived about 15 minutes before that and weren't able to get in any earlier. the check out time of 10pm also seemed a bit difficult, and unusual in my experience. during our stay we were advised that roofers were coming out to repair a leak, and some screen repairs around the pool were performed - not a big deal, but it seems like something that ought to be handled when the house is not occupied by guests. access to the beach is through an overgrown path. we also were harassed by some neighboring teenagers nearby. we all agreed it was nice, but i'd have preferred a little more "lax" check in and out times (check in 2pm? check out noon?) , repairs being done before we checked in, and neighbors who had some manners. we wouldn't go back, but it wasn't for the lack of a beautiful property.