This is the place you must stay! Wonderful location, hosts and space. So grateful we were able to stay here.