Itoe's place was wonderful. My family and I loved it! The design of the place was also a PLUS! Great place and location, really close to a station, and there's a convenient store near by as well.
Itoe has provided all the things that we needed during our stay, and everything was well prepared. We definitely enjoyed and recommend her place, especially if you're travelling for 3-4 people!