Spotlessly clean, seems brand new, comfortable beds, all the extras you would need, and great communication with Penny. We had a marvelous time and we would definitely stay again!