Hands down the best choice we made!
The unit is very spacious. I stayed with a friend and our moms so there was more than enough room for the four of us. If I were to stay here again, I would say the home comfortably fits about six people but could easily fit more.
Our host provided water gear which was incredibly helpful financially and convenient. We had snorkeling gear for three people and beach towels for four.
The condo was a short walk to the beach, shops & restaurants. Most nights we drove to places however because of being in heels or fearing we would be too sleepy to walk 15-20 minutes after dinner. The pool and hot tub are a few steps away so if you have elderly or young people in your group no need to worry about logistics.
I would consider the kitchen to be pretty upscale and sizeable. The cabinets and drawers were equipped with a coffee maker, blender, wine opener and tons of silverware /tupperware/plates.
The only items we wish we had were creamery, sugar, a fourth set of snorkel gear, and free access to cable tv to watch Thursday night football. These, however, are all minor requests and would not impact my decision to stay here again.
Great hosts, clean space, tons of amenities, and location/location/location!