Great atmosphere and very clean. Many places to cozy up and also plenty of spots to get work done.