Amazing place in an amazing city. Top marks