The location is perfect, the place is adorable, and the hosts are very responsive/helpful. We LOVED our stay.