Extremely disappointing. Not at all commensurate with the outrageous price. Pretty pictures, but cheap quality and unacceptable degree of cleanliness. Location and concept are great. Execution is poor at best.
And the roaches….