Check in and check out was easy and staff were friendly and helpful. The condo is in a great location, right on the beach. Parking was covered and close. The grounds are very well maintained. The unit was very clean when we arrived, and well equipped. The large TV was nice, but the remotes were tricky. The bed was OK and the leather sofa was comfortable. Overall, we had a nice, quiet, relaxing stay. However, there were a few problems and improvements that can be made. Shag carpet in the leaving room and bedroom? Really? The unit could use some updating. The dining table chairs were so uncomfortable we had to use the patio chairs. Only a child or small adult could fit in them. The grill never worked properly and we were not able to grill when we were there. Maintenance and the owner were responsive, and a new one was ordered to arrive after we had departed. As reported in previous reviews, the toilet rocks back and forth. That's probably not good for the wax toilet seal. The kitchen sink faucet is loose at the base and moves easily. These can be fixed easily. The clothes drier drum wouldn't turn when on. Maintenance fixed it. The knob on one of the cooktop burners had been removed and rotated 180 degrees so that it was not off in the off position. That was hazardous if not paying attention. I corrected it. As reported in previous reviews, there is a large tear in the leather sofa. It should be repaired with a leather repair kit to avoid further damage.