A welcoming and relaxed place to stay