The location of this unit is pretty fantastic, especially if you plan to spend your days at the beach or shopping. Having a parking spot/stall was awesome since we did rent a car to explore other areas of the island. Check in and check out were super easy and Shige responded quickly when I had a question before check in. The laundry can be paid via an app instead of with quarters and there are ABC store locations with single use tide packets within walking distance.
Pictures of the unit are pretty accurate as of 10/1/22 (although I can't speak to the specifics of the kitchen since we didn't really use it). The beds were comfortable for us. We did not really use the sliding door separating the living area from the room so I'm unsure if that is fully functional.
The floor does make your feet/socks black/dark and some areas of the walls have some kind of smudge (looks like a dirty hand or something), but I would not classify the room as dirty.