The place is good for big groups with enough toilets and bathrooms for everyone. Location is in a nice quiet spot with convenience stores, supermarkets and nice restarunts nearby. Tokyo is easily accessible with a train station 5 mins away from the place.