This place is magical! We had the most amazing time… the view, the atmosphere and the hospitality were above and beyond our expectations. Jennifer was so kind and generous, clear about everything and very organized. It was a pleasure!