Perfect size place. Great styling. Very clean. Excellent location.