Extremely clean - looked brand new! Mattresses were very comfortable. Kitchen was stocked with all the basics needed for simple meals, they even had several spices included. Only complaint was that we booked through VRBO and the listing there states that there is 1 king bed, 2 double beds, and a queen murphy bed. The 2 double beds were not correct - it is 2 twin beds. This didn't matter for us, but it could for someone who is trying to fit more that one person in those beds! Also, because I booked on VRBO, I was expecting to get check-in instructions, and I didn't receive anything. I had to call the day before we left and found out that it's like a hotel - they have a 24-hour check in desk where you get your key. It would have been helpful to know this, because I have stayed at similar properties that did not have a check-in desk and you were emailed a key code before hand, so that is what I was expecting. Overall though, the place was immaculate, and I would definitely recommend, and would stay here again!