Amazing place, exactly as described. Beautiful location and small touches by Michael made for a great experience.