A cozy, comfortable stay in a beautiful, quiet setting.