A great place to stay, feel like at home.