Great location. Near everything. Great hosts. They get back to you within seconds.
Not the cleanest, however, the hosts offered to send cleaners to accommodate and rectify our dissatisfaction.