Beautiful place, perfect location & great host. Don't get me started on the views from the rooftop.