We have stayed here multiple times and love it. Every trip is a little different and this one we were able to watch pre-Ironman events. First was a 5k run on Ali'i Dr from our front lanai, and the next day a swim race from our back lanais. As a bonus, continually saw lots of fish (yellow tangs, blue lined surgeon fish, others) in the surf and on multiple days saw spinner dolphins!
This place is amazing. It is well represent in its on-line description, so no surprise with all the stairs and no elevator for my 82 year old parents. The host was very prompt and responsive to any communications we had. He is very nice to work with. We love this place and, my parents health willing, look forward to a return visit next year.