A beautiful apartment in a great central location. You won't find a better place for a big group to stay in Amsterdam.