Place is consistent with pictures and descriptions. Excellent location. The space is well kept.