The location, staff, and rooftop deck at this stay are all amazing.
The complex this unit is a part of seems to have some issues though: one of the bathrooms had a strong mildew/sewage smell for the entire stay that rendered it unusable, and the smell seeped into the adjacent room making it hard to stay in that room as well.
We also experienced a roof leak about halfway through our stay. The staff responded promptly, but it was another hiccup in our experience.
If not for these issues it would have easily been a 5-star stay.