Overall the place was perfect for us. We are a family of 4 with 2 young children and they slept on the pull out bed and it was perfect for them. There was plenty of bedding and pillows for everyone and they were all clean and in good condition.
We didn't end up using the dishwasher but the rest of the appliances worked great. The condo is in good condition and we felt at home there.
It's really hot when you first walk in but once we got the fans on and the AC on, it cooled down significantly by the time we went to bed. Otherwise the temperature didn't bother us during the day when we were there.
The only negative I have was in the communication at the beginning. When I booked the condo I requested to have a late checkout since I have a 3 year old who still naps during the day. We had a redeye out and wanted him to nap because I knew he wouldn't sleep on the plane. I didn't hear back after booking and gave it a few days before I followed up. I didn't hear back again and followed up a second time when I was given a different person to contact. This person responded to me within a day or so and said we could do late checkout but that it wasn't guaranteed. Then I was told the next day that someone booked for that evening so we could not do late checkout. I get it, it's a business. However, I did pay for 6 nights and requested this well in advance to have a late check out for that day. Basically, it's a great place to stay, but don't plan on a late checkout.