If you just need a cheap place to stay before catching a flight home (or after arriving), this hotel is OK. For anything else I wouldn't advise it. The rooms are tiny - that is nothing new for Japan, but this is easiest the smallest room I have had anywhere in that country. What is more disappointing is that the rooms themselves are not all that clean. The tiny bathroom was showing some serious age, and there were some signs of mold that made me uncomfortable. The free internet is nice, and I suppose the free breakfast could be a plus, but not enough to convince me to go back.
This is a very comfortable hotel, with a solid location - you are not right in the heart of Kyoto, but that is not a problem as you are right next to a subway station. Add in a great view of Niko castle (make sure to ask for a room with that view), and it works well. The restaurants are good, although nothing I would get too excited about. If you are looking for a high-end kaiseki dinner, my advice is to get out to one of the places in the city itself as the hotel's Japanese restaurant is average at best. If you want to be right in the heart of all the sights and the action, then a place closer to the river would be a better option, but for the price this hotel works very well.
For a relaxed vacation at the beach, this hotel is perfect. The view is amazing, the staff extremely good, and you can't beat the location for being at the beach. If your goal is to sightsee you will need to use the local train to get into Kamakura itself, but it is a short walk from the hotel and extremely easy to do. The rooms are huge, and rate as among the most comfortable I've stayed in - certainly the best I used while in Japan. The only drawback to the hotel was the limited dining options, although there are some good options a short walk away