This place was great! The location is awesome and it is in front of a train station that will get you to all best spots around Japan.