Communication was prompt. We did have a very bumpy start upon arrival, but Promise addressed the issues and does truly care about accommodating guests.
This experience/ booking will force me to pay closer attention to cleaning fees in the future ($300 too much for a unit this size).
Location is great, unit has great views and vibe - definitely a good choice if you want close to Broadway and Gulch.