Convenient location and surprisingly large room for Japanese standards. Thank you for having us!