The location of this place was great, really. In terms of that is a good value for money. We appreciated the flexibility for early check in and delayed check out, that was very helpful for us. However, it wasn't until we were in contact with them that we learned that it was not self check-in in the first place, since someone was supposed to meet us. We ended up getting instructions on the phone because we were delayed due to problems with our rental car. We also learned that the person owning this place (or people?) had several units (i think the person on the phone said more than 60 but am not sure), which in itself isn't bad, but gave us the impression that the quality wouldn't be as good.
We did find the cleanliness of the place a bit disappointing as we found bugs on the shower as soon as we came in. And below the TV near the door, there was a crack in the tiles and some ants were coming in. Would definitely suggest that gets better and made us question whether the place had been cleaned before our arrival. The price of this place was good for the location but I would not stay here a second time.