This was a very nice place in a convenient location. Close to beach, restaurants, and grocery store. Very clean with many amenities. The owners take care to every last detail, and it shows. It is somewhat small, so if you are a large person, it might not be for you. Very nice patio with privacy. Also, bikes and other beach items like boogie boards, beach chairs, towels, bike helmets, BBQ are all onsite. Nice cable package. We enjoyed our stay immensely!