Location was nice, just a few steps away from the beach, but overall, our stay was just okay. We had booked a room at Kuhio Village but didn't find out until we got there that they were no longer accepting vacation rentals/airbnb, and our host had relocated us to the Grand Hotel. The size of the room was fine, but some things needed repair (broken tile, loose TV wall mount, tub not draining properly).