My perfect stay was very helpful throughout our trip. We had a couple of issues with communication where it seems like their team is not on the same page which added extra stress during our vacation that was not appreciated. I kept getting emails and texts the day before check out saying that I was supposed to check out an hour earlier than the time we agreed upon. When I reached out to customer service they promised me I could check out at the agreed upon time and that I didn’t need to leave early. Well, on day of check out I got another message saying that no, I did in fact need to leave early. This was all a very unpleasant way to end our trip which could have been avoided. Otherwise it was a nice vacation and everything else went well.