The stay matched the picture listed and everything was exactly what I expected when I booked. However be prepared for some inconveniences. Parking you have to pay for daily, have to download apps to get in and out of the building, and there will be a lot of confusion on where to go when you get there. The front desk was very helpful and friendly so that was good.
All in all we had a wonderful stay and the people were pleasant.