Perfect. Clean, comfortable, walking distance from grocery/restaurants/bars, everything we needed the kitchen, and AC worked well (something I quickly learned is the exception and not rule).
This is an annual trip for us; we have already marked the calendar so we can book for next year as soon as the site will allow it.