Fairly nice location... great to be beachside even though it is a bit of a walk to get to most of the "action". Hotel staff was moderately friendly. They answered questions but were clearly busy and a little flustered. The room/maid service walked in without consent and we did not see any tag to hang indicating we did not want service... mild inconvenience, but an inconvenience nonetheless.
Unfortunately, our mini-fridge did not work and we did not have internet access. We were not even given the opportunity to pay for wifi because they ran out of "tickets" and the free service was unusable. The lack of internet was particularly annoying because we were trying to plan road trips up the coast.
Parking was quite dreadful but we managed OK.
Overall, a fine experience for the price.