No question --- great view and location! They had wonderful communication, very easy check-in and a pretty incredible/very rare option to store luggage next door if guests' arrival/departure times do not align with the property's check-in/check-out times.
The apartment itself has some charm (the view!), but it definitely was a bit more rugged/lived-in than I would have personally preferred --- large splatters all down the walls/hallway, broken lamps, a couch that completely sinks in the middle, banged up walls, clogged sinks and drains, and really moldy bathroom grout.
While these issues may not bother some, the last one was pretty hard for me personally. I ended up booking another place as a result :|. BUT the good news, these are all solvable issues so hopefully they are able to improve a bit for the next travellers.
The view is so worth it for those that can overlook things that were problematic for me!