I had a fantastic stay. The hotel is very nice and the food is excellent. They had ordered an Italian dinner for me the first night and it was fine, some elements of it were excellent like the soup and arancini, but I prefer to eat Japanese food while I'm in Japan and so for the remaining nights I had the Japanese dinners which were really wonderful. The staff don't speak much English but they all tried to be helpful and friendly. The airport pick up and shuttle back there on the last day worked perfectly. I would strongly recommend getting a car then you can see more of the island (I didn't). The hotel organised kayaking, forest walk and snorkelling trips for me.