Comfortable, inviting place to call home for the duration of your stay