I had a fantastic time staying at Kevin's place with my family (spouse and 2 toddler-aged kids). The cleanliness and location of the place were what made this a great value. There were also a lot of amenities that made the stay enjoyable and comfortable: a private backyard space with a hammock, grill, and lounge chairs; remote controlled A/C units and fans in every room (which was SO great b/c it was really hot and humid outside when we stayed here); a 5-speaker surround sound system for music or TV watching; white noise machines in the bedrooms; washer/dryer; beach gear (including toys, towels, chairs, and umbrellas); and tons of linens and towels.
Being a 2-floor unit, we were initially concerned about our 1.5-year old constantly wanting to climb the stairs by himself, but Kevin conveniently had a little pet/child gate in the closet which we were able to use on the staircase.
Lastly, the location was incredible. It was a short 5-10 minute walk to shops and restaurants in every direction, as well as only a 10 minute walk to the beach. This made it easy to do plenty of fun things with our kids while staying close to home base.