A great and inviting place to stay