The condo was in great condition. It had everything we needed-- in the kitchen, in the bathroom, washer & dryer, living area.The location is perfect. The beach was perfect for snorkeling, the pool was right there for relaxing, and there were bars and light restaurants within walking distance.Overall the check-in process was smooth, and everything was easy, just as a vacation should be!