Want to pretend you live in Amsterdam for a night? This is the place. Location is incredible for people watching and canal views. Vibe is perfect.