Great location, nice space, nice amenities, responsive host.
Not a lot of furniture in the large space, and beware of the ants! Refrigerate your food Immediately, and you will be fine. We had no trouble if we didn't leave things out.