Great location! AMAZING staff! Safe/ample parkingand literally a few steps from the beach! Good size rooms, the pictures online matched the actual condo. We're giving our stay a B because our condo could have been cleaned better. There was long strands of hair throughout the condo and popcorn, food crumbs and dust under the dinning room table. Guess it was from the last guest as we didn't have popcorn or chips! I did request that the master bathroom and bedroom be service after our check in due to the random strands of hair on the floor and in the bed that was there when our guest turned the covers back. The hair certainly didn't belong to us or our guest and was a total turn off and quite embarrassing. Chris, was quick to take care of our request, and I appreciated that, HOWEVER, the re-do was as if nothing had been done. Hair was still present and the previous guest food/snacks. We would stay here again, but would request that our condo be thoroughly cleaned PRIOR our arrival, i.e. no random hair and food under the tables and chairs. Seems like the cleaning team ONLY swept areas that could be seen and just didn't bother to clean under the eating table or the two recliners nor the couch. Kind of gross... if we didn't have these issues, we would certainly given this place an A.