Not only is the place beautiful to stay at, it also makes you feel right at home.