An inviting and quiet place to stay when you are away from home.