Such a great spot in Amsterdam! Mike’s place is on a beautiful street right in the center of everything. The stairs are a little intimidating, but it adds to the charm of the place. Would highly recommend if you’re staying in the city!