Nice place . It Has everything that you could ever need . Is big for a japanese place and the price is good.
You could find eventually some cockroaches but maybe is something about the heat.