Although this unit has a nice view, I would avoid it.
The fridge was old, rusty, and did not get cold enough, leading to a lot of our food spoiling. TV and phone also did not work. Dishes seem to have not been washed. We found a pan that still had eggs in it from the previous guest.
Requests to get things fixed went un-answered until the 3rd email.
The building itself is dated- it seems like the lobby was demolished and now there is just a fenced off area where it used to be. The beach for washed out so they have piled sandbags to prevent the water from eroding the lawn.
There are much better alternatives in Hawaii.