Great location, everything as described. Friendly staff, nice balcony, beautiful roof top.