Lovely secret garden apartment in the heart of Amsterdam. Just steps from Dam Square. Perfect for 3 people or less.