A welcoming place to stay with spacious and comfortable shared spaces