Clean, great location, well-supplied with everything we needed for our stay. The rooftop is a must-see!