Was Saint Theo's in the WEST VILLAGE worth the hype???