Very pleasant atmosphere and idyllic setting.