Great location. Responsive host. Kitchen quite well stocked. Pretty clean overall but do think a little more attention to detail and a deeper cleaning is overdue. Overall we were happy with our stay.