This place is AMAZING! The rooftop deck was stellar and the everything was very clean and well thought out.