The location is fantastic, I would consider staying again just for that alone. The apartment has a couple issues however,which may matter to some, not much to others.
There was no toilet paper when we arrived. It was quickly provided in the form of 2 small and partially already used rolls. The shower does not drain for close to 30 minutes, do not expect to shower for more than 5 minutes or it will overflow. Many tiles are loose and toes were stubbed. The apartment has AC, but the bedrooms do not and were very loud at night.
Fortunately, it would not take much to make this a fantastic place to stay. Currently however, I would not recommend to a friend unless they were a very heavy sleeper and planning to spend minimal time at the apartment.
And before this is labeled as a "useless" review, read the others that all echo the same issues. And I have photos and videos of all claims made.