There's no shortage of great spots to relax along the canals