Spent a lovely few days in Amsterdam. Bellavista is absolutely beautiful and has everything as described. We could not have wished for any better place to stay. Carolien has thought of everything that could be needed and much,much more.