Minshuku Inn was fabulous. The owner is really lovely (as are all the staff). We were even given a small gift as a congratulations for our wedding two days prior. You can see the beach from the front rooms, so it's easy to nip back to the room if you forget something or need a beach break. The onsen is great, and I had it to myself every time I used it. I also highly recommend the Kabuki show which is on every night. We saw it twice, and even though it was the same show it was thoroughly entertaining.