We stayed over the Labor Day weekend and I chose this condo after many others priced out several hundreds of dollars more for the 3 night stay. Some in my family were skeptical. This condo proved to be excellent. It was clean. Scratch that... VERY CLEAN. On top of that, designated (and labeled) on-site parking literally right outside the front door was a huge plus (no hauling luggage long distances, no waiting on an elevator). The decor is a bit unique, but fun and a welcome change from cookie cutter resort styles. The 2 bedrooms were a big selling point for us with the ages of our children. No one complains about having a 3rd bathroom, either. The walk to the beach is short and despite the holiday weekend, the beach was not all that crowded. The kitchen is on the the small side, however, we typically do not cook when we take a weekend trip, so it was a non-issue for us. There is plenty of seating around the table in the dining area. The WiFi was great and the kids enjoyed the smart TV in the living room. If cable TV was available, we could not access it -- potential sticking point if hoping to catch your favorite team's game while on vacation. The neighbors were very quiet and respectful -- could barely even tell anyone else was in the adjoining units. Overall, a great place to stay and one that we would have no problems staying at again!