great place: hospitable, clean, accessible, and nice rooftop!