Superb, stunning, amazing. Everything I wanted. Great location, great place, great host