Great place in New Town. Quite convenient location.