Room very small, JPY 22,400 for 2 with b.f is very overpriced. Without a car you are stuck, b.f only served until 8:00 AM. Dinner only available upon reservation until 7:00 PM and costs JPY 4,000 per person which makes your stay very expensive, if you have no rental car to go out and you have to order meals at the hotel. Pool is small but nice but beach is full of litter and as a pebble beach not very attractive for a swim. If you want to have it very quiet, it's great as there is nothing around you for at least 2 km either way.
During the off season the restaurants are pretty far so a rental car is a must. Otherwise you need to make an reservation for dinner the day before.
Shuttle service to the port is convenient. Staff is friendly.