Ideal location, extremely thorough and patient hosts, clean, Spacious and exactly what we were looking for. Thanks so much!