”A Japanese oasis in the middle of the city, a perfect place to relax”