Fits description. Good amenities for longer than usual stays, washer, drying facilities, kitchenette, big enough fridge, good shower pressure and temperature, air conditioning, easy to use safe. Bathroom was clean and dried out quickly enough after use. Check-in and out process pretty straightforward. Host was responsive and flexible, didn't have any complaints or much need for communication except for check-in / out.
Ideal location to most places you would want to visit on the Island, Japan Home and 7-11 within minutes nearby, lots for food places around, nothing to complain about and lots to do.
Overall pretty happy with the place, would stay again.