The location is perfect and the views from the unit are fantastic - you really can't beat it.
But if you took those things away, then you'd have a very basic no frills apartment. Given that, I think this would be an ideal stay for a family or a group that is not super focused on amenities or design and just want to go out and explore.
I wasn't a fan of the bedding (sheets didn't breathe and the pillows were cheap foam). Also the floors were really dirty (socks and feet were black after walking around in the unit). The sectional had a lot of fading so I'm not sure how it's new as the description states.
Overall it was a decent stay, but with my preferences I probably won't book this particular unit again.