Our overall stay was very good. Our room, a 2 queen standard room, felt small compared to other hotels I've stayed at elsewhere. The location is less than a block off the main street, with easy access to food and the beach (which HI has a "beach club" with complimentary chairs & umbrellas). The continental breakfast we decent, with some daily variety and plenty of options. At the time of our stay, there was construction going on in the area adjacent to the breakfast area, but there were no disruptions and the noise was minimal. The pool and hot tub (and surrounding area) were clean and comfortable. And the staff (Front Desk, Housekeeping, Food Service, and Valet) were all super friendly and helpful.