It definitely looks too good to be true. Ran some google searches of the name and / or phone number. IMO, something just doesn't look right about the reviews. I may be totally wrong and hope I am..... because I'd damn sure love to visit this!