Michiels place is incredible, right on the canal and incredibly close to public transport. The perfect place for a weekend in Amsterdam.