great place, a bit small but standard for Japan