Positive: Spacious, great location, property managers were very attentive.
Negatives: Roaches. They might be missed in the day, but if you get up at 5am like us, they are many and in plain sight. Make sure your belongings are kept downstairs, make sure food is in airtight containers. Not something I enjoyed on my vacation, and definitely not a "minor inconvenience". They did send someone out to treat, however roaches are hard to get rid of, fair warning.