Comfortable and pleasant place to stay when you're away.