In general a good place.
Best points are the location and view. Also very good size balcony, although maybe more comfortable chairs would be great to have.
Justine replied very quick to all my questions before, during and after reservation, accommodating an early check in and late check out.