The check in process had a couple of hiccups but the place itself was amazing. I would absolutely recommend staying here. The views are wonderful from the patio outside the apartment.
It's worth mentioning that while there is an elevator, you have to climb a flight and a half of stairs to get to it.