Excellent location, stylish decor, and very clean.