Very good. Very clean. Very good location. Amazing view. I highly recommend.