This place boasts a fantastic location with great onsite amenities. When we visited the apartment looked a bit more tired in person than the photos make it appear but the view is as described, which is to say, brilliant.
We found the sofa bed was very firm to the point we opted to sleep on a couch instead.
Overall, the proximity to everything we needed was great for our stay.