A warm and genuine welcoming place to stay.