A clean and funky place. Great location.