Superb hospitality among a tranquil setting