We had a wonderful stay. The complex is very welcoming and the apartment is just as shown in the pictures.
We did not receive a building card when we first arrived, and that was a bit of a nuisance, but the hotel personnel was very accommodating and kind.
I wish they would put an additional AC unit in the smaller bedroom. Given the location and large windows, the apartment gets quite hot, but the view is spectacular.
Communication was great, but some messages were automated and inconsistent with the conversations we had with real people. This is not a huge deal, but it took a bit away from the personal touch.
All in all, great stay. Would definitely recommend.