Wonderful atmosphere and idyllic location