This location was fantastic for the purposes I needed it for, which was a work conference. The check-in process was a little chaotic because we never received our parking QR code & had to call the service center to have one distributed. We did end up receiving our original parking QR code two days into our trip. The cleanliness of the condo was fantastic, other than the dishes and silverware. We did have to wash food debris off of every item we pulled out of the cabinets and drawers. The walls are very thin, so just know that you will be able to hear neighbors, outside commotion & upstairs neighbors. The noise & the dishes were not enough to deter us from staying here again for another work conference; However, I would not stay here for personal vacation.The listing description of the beach access is a little misleading. The entrance to the beach from the restaurant is almost 15 minutes away from the condo. There is an option to take a shuttle, but it only runs every 30 minutes & the front desk associates did not have the shuttle schedule & said that "he runs on his own time". We ended up driving 20 minutes to public beach access because it was easier. The checkout process was interesting. We were asked to load & run the dishwasher, which is normal, except the bottom rack was missing two wheels & unable to run because of that. I'm not sure how this was missed by housekeeping prior to check-in. The alexa that we were required to communicate check out with did not work either.