Everything about this was perfect. Elegant, amazing location, great setup, we absolutely loved it and truly hope to stay here again! Such kind hosts, wonderful people. Could not recommend this highly enough!!