Large spacious house for Japanese standards. Very clean. Lots of amenities.