The only good thing was the location. There was a lower cabinet door in the kitchen that was hanging on by one hinge. The dishwasher had standing water in it when we arrived and did not work. Washer and dryer unit was very old and didn't seem to really clean the clothes that well. The bathroom tile under the sink area was cracking and falling apart. The bedroom was really dark except for two manual lamps placed besides the beds. On top of that, the communication with My Perfect Stays management company was horrendous. I sent several messages after booking and got quick responses. When we arrived to the condo the communication stopped completely. There response time was stated usually in an hour. I sent about 3 messages through the app and didn't get a response over 3 days or more. My advice would be to call them directly for answers since the priority seems to go to people who still have a chance of cancelling. The cost of one night was in the range of other resorts with a view but with the extra cleaning and resort fees, our cost doubled. It would have been worth it if the place had working appliances and everything wasn't 30 years old. I would avoid My Perfect Stays next time I travel.