Amazing location, huge space for Japanese standards. Sparkling clean, amazing for a group or family.