very clean and welcoming. lots of little touches that make the place feel like home.