Very clean. Excellent location. Easy communication with host. Free parking. We would happily stay here again.