Place was fantastic and just like the pictures. Location was less than a 5 minute walk from the train station. Very spacious and perfect for small groups. Would definitely recommend for travelers in Tokyo for the weekend.