It was very easy to check in, and the apartment was exactly what we were looking for. It is very close to Oyama Station, restaurants, and multiple convenience stores. Despite this, the area is still quiet.
The apartment was very clean, and had everything we needed for our week long stay. The instructions that Kyoko gave to us were very helpful.
If you stay here, it is worth being mindful that there is another 'Oyama Station' that Google Maps will sometimes try and navigate you to. We found it easier to just tell Google Maps to navigate to the nearby Ikebukuro Station and then take the local train to Oyama by memory (which is very straightforward).
Overall a great experience, and we would gladly stay here again!