We stayed in several places whilst touring Japan on Honeymoon this year, and have to say that Garden Villa hotel really stood out as the most relaxing, memorable accommodation. The owners were very helpful and went out of their way to help us enjoy our stay. Most of the staff speak good English. It is set above a small beach...
More
