Overall, we had a wonderful stay! The condo is spacious, the check-in process was easy, the safety/security was great, and the location was perfect. It was also nice to bring my dog for the week. The pool was very nice as well. I didn’t give it that fifth star because the condo was not very clean. There was a lot of sand on the floor. But, once my husband pulled a bunny-sized hair ball out of the vacuum, it started actually sucking up all the sand on the tile and in the grout. The dryer was also not drying, but once we cleaned out the lint screen, it dried faster. It was awesome to have laundry in the condo. I didn’t get the impression that the condo had a washer/dryer. I assumed it was just on the property, so that was a nice surprise. It was otherwise, a great condo with a great view and layout and we were really happy with the stay!