Great place for a luxurious stay in lovely rural setting.