A friendly and comfortable place to stay where you are made to feel welcome.