Absolutely perfect! Extremely clean and awesome location. Large amount of space nicely decorated. Fantastic host. Everything you could ever want for a flawless night in town!