Overall ok but be warned, the check-in process is a PAIN IN THE A$$.
You'll need to send a photo ID of everyone (you and your guests) to the owner, and then also upload that ID to a 3rd party app that is used to open the lockbox that holds the key. That app is buggy, poorly designed and the instructions are vague and confusing. I regret sending them my ID and this requirement is also not disclosed by the owner.
NOTE: Nobody actually checks or looks at your ID when you enter the building.
Once you actually get to the apartment, it's ok. Exactly as described. It's small, and gets hot when it's hot outside, even with AC working around the clock.