After a lot of research, I "settled" on Naha and have no regrets. Absolutely gorgeous setting and condo; the pictures really do it justice. Didn't have good weather, but snorkeling the shoreline was very rewarding and diving with Pepe Scuba down the block was excellent. While we did less cooking than usual when renting a condo, the excellent and reasonable restaurants in town, only an 80 peso taxi ride away, were just too good to miss. Issues with the elevator made it a little challenging for this 64 year old who is only in reasonable shape, but turned out to be not much of an issue and fair compensation for the inconvenience was rewarded. While generally I've had little call for pestering the property manager in my travels, I had a number of questions about local things (not problems with the property) and Matias was absolutely wonderful and responsive supplying helpful feedback within minutes. All the various workers at the property were genuinely friendly and helpful. We'll be back.