Best place to visit Amsterdam! Amazing view, perfect location, super host!