I've never been there, but it seems like a very nice place from the pics.

http://www.cigar-haven.com/