We thoroughly enjoyed our stay at this condo. The views are amazing. By nature I am an early riser, and I normally dread getting up early, but with these views and being able to enjoy my coffee in peace while sitting outside listening to the waves made each morning a joy. Our teenage son was able to boogey board each morning right outside the patio. I also had to work during our stay, and I was able to attend Zoom meetings and get work done just fine (FYI, there are two routers accessible so test which one works best for you the day before so you have a great connection. The strength of the connection varies depending on where in the house you are. Internet in the downstairs bedroom is spotty at best). The kitchen was fully stocked and having our own grill outside allowed us to make almost every meal at the condo. We only ate out once and that was only to try a restaurant that was recommended to us. We made margaritas and pina coladas in the blender provided. Here are the negatives (which we were happy to deal with given the overwhelming positives): (1) the parking spot is extremely small-we have a GMC Acadia and it barely, barely fit (back it in) and (2) there are a lot of flies, but that is normal given the beach. Just be sure to keep the screen doors closed as much as possible. Tips: (1) while beach chairs and boogey boards are provided, if you have a child over 5 feet, I recommend bringing your own board due to the size of the boards in the unit. This is not a negative, just a tip; (2) bring a beach umbrella or similar shade; and (3) know that the lifeguards post flags about 8:30 am to designate surfing areas and areas for swim and boogey boarding. Some mornings the boogey boarding area was in front of the unit and sometimes it was not, but the designated areas was only about 5 houses down. We would stay here again and have already recommended the unit to a friend.