Very clean, great communication, perfect downtown location, excellent time, we'll be back!