Place is located in a good place. Larger than expected. Rooftop is a nice touch.