Place is cool; clean & chic