Pros: Nice location. Fully-stocked kitchen. Air conditioning. Plenty of pillows/bedding. New mattresses. Nice shower
Cons: cleanliness is mediocre. Some minor maintenance would improve doors (including jams), window coverings, and locks.
Overall, decent experience and yes, I’d stay there again.