very clean, tidy, great location and amazing host