Pros:
Great location, quiet, close to the beach, polite staff.
Cons:
The hotel is old and has a smell. From the room on the 4th floor, the view of Diamond Head is almost nonexistent, with only a small glimpse of the ocean. Cigarette butts fall onto the balcony from above. They don’t inform guests about additional fees, such as paid parking ($40 per day) or the amenity fee (also $40 per day), so you’ll face an unpleasant surprise at checkout.
It was very frustrating that, according to my Expedia booking, the property was supposed to charge me only $235.90, but in reality, they charged $445.30. They explained that this was because I booked through Expedia instead of directly with them, and also that parking is paid (which was not mentioned anywhere), along with amenity fees and other unexpected charges.