Great and cool little spot in a vibrant, central and convenient location