We had a wonderful stay! Place was as expected and the full length mirror was just what I needed! Communication was also very fast and effective as well as valet! My only recommendation is to have the check in/reception break down all the fees you’ll be charged. I had no issue paying but the price I expected was not what I was charged. The rooftop pool is a whole vibe, Definitely recommend !