Great all around! Clean and welcoming with a nice kitchen, comfortable beds and good showers. Lots of great touches too.