A great place to stay, a place where you feel at home.