Great location. Cute, stylish place. Very well thought out. Very clean.