Pros: The place is modern and trendy, there is a lounge you can use with teas/coffees and a gym. The staff were very helpful, in particular Gabriela was fantastic and helped us out more than once such as getting us a new room when our air conditioning didn't work.
Cons: The rooms are tiny and not suited to longer stays. You're not quite in an Airbnb (e.g. the kitchen is not really usable as a kitchen - there's just an oven and a small fridge and no practical cooking essentials) and you're not quite in a hotel (e.g. you don't get regular housekeeping). Given that, the price is high for what you're getting.