The view was very nice, apartment was much bigger than we expected, walk is quite far from the pier.
Cleanliness had much to be desired. Upon check-in: Loads of dead bugs were found beside the window, dirty BBQ grill, bug in the kettle, (what looked like) animal poo in the toilet etc.
However it seems like our stay was an anomaly, so feel free to give this place a stay.