Pros: Very walkable. We were able to easily walk to Old Lahiana, the beach, coffee shops, stores, and dinner places without use of car. We were lucky and able to find street parking and not have to pay extra fee for parking in lot, we were lucky and would not count on that (budget for 20.00 per day). The pool area had a relaxing vibe, even with many families and kids. Nice grills. Comfy bed! Had two beach chairs and 1 bogey board available (didn't use but nice to have available). Ice machine close to room which was a nice amenity.
Cons: The pool restrooms require key card to access, however, we did not have key cards and were unable to access them. Although the shower seemed nice, the shower head was broken. Reached out to property manager to fix incident as it seemed like all that was needed would be shower head replacement. Property manager replied that they don't change shower heads based on personal preference. I was a little insulted as this was not a personal preference, the shower head was not properly working. However, he did look at it but was unable to replace during our stay which was inconvenient and not what we expected to walk into as nothing had been mentioned about this. He did adjust the shower head to a more intense setting which allowed us to shower. It's a good thing that we weren't sunburnt! ;) Although we loved the walkability and comfy bed, the rooster crowing and car noise really effected sleep. We had read about this in previous reviews but thought it would be fine. The room also seemed to lack a few common items such as a bottle opener and corkscrew. Thankfully there is a grocery store in walking distance and we were able to grab one.
Will we stay here again? Undecided. The proximity to everything is great. The road noise is annoying. The other stuff is small annoying stuff that you can deal with if you're getting a great deal but is harder to swallow if you're paying a lot. In short, if the price is right, it could totally be worth it.