Excellent place, excellent hosts, and beautiful rooftop!