Very clean, comfortable beds, all the amenities you need. We had a 2 year old, and were pleasantly surprised to find appropriate toys and books.You do need to be aware that there are steep stairs leading to the unit. Bring your own hair dryer. If you don't plan to wash your hair, every time you shower..bring a shower cap. The master bath shower head is very high on the wall, making it almost a rainfall shower head.We enjoyed our stay, and will probably stay again. Definitely recommend, as long as you don't have any mobility issues. I'm sure the ground floor unit is just as nice, if you can't take the stairs.