Very Clean, just as advertised and rooftop was great! But be prepared for hard to find parking.