The location and the view from the apartment are indeed excellent. It has everything you would need for a pleasant stay. The hosts are great and they respond quickly if there is anything needed. We had trouble finding the place because the location on Google is a bit more down the street than what it actually is, but Ana helped us greatly.
Definitely would recommend the apartment! :)