An extremely clean, but welcoming place. Feels like home.