I would not stay here again.
I think the strengths here is the location. However, I found the list of rules and reasons that you will be fined to be excessive and stressful when you are on vacation. There are fees for leaving a light on, leaving the air conditioning on, ect (you can see the list). If I compare this to a hotel where you don't worry about these things it does not seem worth it.
On top of that the room had ants in the bathroom and the kitchen on the counters. They were in my toiletry bag when I left it in the bathroom.
I think the cost is too high for what you get compared with a hotel.