Excellent location, immaculate home, kind hearted hosts.