The hotel itself is nice, with a beautiful beach in front. But there was no decent wifi in the rooms, and my computer doesn't take a lan. Nobody really spoke much English, or Spanish, or Chinese for that matter. The staff at the restaurant were incredibly nice, but I told them we don't eat meat and they brought out steak and other meats, which was just weird.
The hotel is very far from the city. We couldn't rent a car without an international drivers licence, so we took a taxi, which costs about $50. Once we got there, we realized there wasn't much to do nearby. The weather wasn't very good and there was a lot of wind, so nobody was surfing, snorkeling, diving, SUPing, or doing much of anything. That's not the hotel's fault, but it wasn't what we were looking for. So we caught the shuttle and headed back down to Naha.
If you live on the island and just want to get away for a few days, it's a nice hotel with a nice beach when the weather is good. But if you're visiting from somewhere else, this is probably not for you.