Host was great, flat was amazing, close to everything you could want for SF Pride. Only thing was that we had a mismatch of cleaning expectations. We followed the check out instructions left, washing all dishes, taking off all bed sheets, put trash bags in laundry room, but they want it left as clean as you found it, we had assumed there would be cleaners for sweeping and taking out trash (hence cleaning fee), but I guess not.