The views were incredible! Our unit had some issues, there was a strong sewage smell the entire time we were there, the TV didn't work and the walls were covered in scuff marks. The sheets were clean but they used so much bleach on them that it was hard to fall asleep under the smell of all that bleach.
The amenities are wonderful. The balcony is fantastic.
Overall good stay, not great. They just need to focus on the details of the place so it feels more comfortable.