A place to relax.... meet up with friends..... I do some of my interviewing there. Atmosphere is..... just being there with friends and getting away from it all. Calming to me.....
All reviews seem positive