Great location and view, but there might be only one small operating elevator for a 40 story building, at least during our stay and this place is on the 40th floor. The elevator system was undergoing a major upgrade during our stay and the waits can be very long, especially at busy times.
Internet speed is good. The room has its own cable modem and wireless access point, so you won't be sharing your bandwidth with a hundred other people. The upstream speed is much higher than most (much higher than the common 5-10 Mbps upstream, I think I measured 40 Mbps upstream, but I am not sure of the precise number). This is particularly nice for Facebook addicts, like my wife, that want to upload a lot of pictures and videos to brag about their vacation in Oahu.
There is a tennis court, but I don't think there is a gym. We got plenty of exercise from hikes, so a lack of a gym wasn't a big deal.