The place is amazing and the location really good. Quick responses from the host and a lot of space, considering you're in Tokyo.