Great accommodations, fabulous location, wonderful hosts!