Impeccably clean, great location, friendly host... would stay again.