Perfect location and spotlessly clean, we enjoyed our second stay in this unit. The hosts are very responsive, and nothing was too much trouble for them. We would definitely stay here again.