The condo is beautiful and well maintained, but we did have a few problems. The check-in process was tedious. We initially checked in at building 3 after passing through the guarded gate. Then we were told our keys were a mile or so away, off site, at Marco Properties, so we drove there and had to wait for 15-20 at the gate again for the guard to let us in as the line of cars was long and slow. The building had some plumbing issues for a few days, so we couldn't use the dishwasher for a while. When we were able to, fortunately a previous tenant left a tiny bit of dishwasher liquid in a bottle under the sink, but there were no dishwasher cubes as stated by Marco Properties.. We also didn't have a 2nd kitchen trash bag liner that was supposed to be provided. We had to ask for the liner. The maintenance guy was nice and very prompt in addressing our needs. I liked that we could text Marco Properties when problems arose. Worse however, was the water was turned off for part of 2 days, so we had to use the toilet on the main floor. This wasn't the condo owner's fault, but it made our stay rather stressful. During the repairs, which started early in the morning, the banging of pipes and such woke up one of my companions in the front bedroom several days in a row. The HVAC unit was in an enclosed space off the living room and was rather loud. Everything else was very nice. The beds, bathrooms, kitchen, furniture, and TVs were great. We enjoyed the pool quite a bit, but didn't get to the shoreline often enough because of the long walk in the sand. Upon checking out, I complained to Marco Properties about our problems, and they apologized and said the plumbing issues were beyond their and the owner's control, but that I could file a written complaint, which I did. The owner graciously refunded 10% of our payment for our troubles and apologized for the inconveniences. Overall, we liked our unit and would consider coming back.