Great place to stay, surrounded by nature, feels home away from home.