Very clean and welcoming! Would not recommend top floor for tall people.