Very clean, super friendly staff and a great location. Also a very affordable price. Would highly recommend. They also serve complimentary hot drinks and the hot chocolate is perhaps the best I've ever had. And was free!