This was my second stay here. The location, space, and hosts are all positive. We did run into an unusual problem when apparent miscommunication among the hosts led to the unit not being cleaned before my arrival. When I told them about it they immediately apologized, offered to come over immediately, and refunded me not only the cleaning fee but also one night's rental. I do believe that this was a one-time problem and I would stay here again.