Warm, country-style hotel offering complimentary meals, sports facilities, and a wellness area.