Wonderful hosts! Great location! We couldn't have asked for anything more.