An inviting place to stay that is very comfortable with hosts who are friendly and welcoming.