First of all, let's get the bad out of the way. Parking is very tight and a huge pain. Their sign is miniscule and hard to read, and we had some trouble finding it.
OK, the rest is all good! We chose a room on an upper floor. It was actually a small condo rather than a room or suite. The kitchen is completely stocked with all the kitchenware that you could want. Our terrace was large, and the whole condo was spotless! We were in the building in the back, not in the oceanfront building, but due to our location on the second floor, we could see right over the front building to the black sand beach.
I think your enjoyment of this place will be greatly affected by which room you choose. I peeked into a room downstairs in our building, and although very nicely decorated, it had only a view of the building in front of us, and I would have found it depressing. We are not the type of travelers to hang around our hotel room, but we were in no hurry to leave this place in the mornings. We had coffee and breakfast on the terrace, enjoying the view. If we're ever in Hana again, we will stay here and in the same room!