Excellent place. Very clean and trendy.