Definitely recommend, one of the best locations in Prague.