We had a great time at the Castrum Peregrini apartment. It was clean, and great location and our host was amazing. We help us when we messed up with the time zones, and also gave us great suggestions for what we can do near by. He also gave us the opportunity to have a tour of the building and learn the history. It was great and I recommend choosing this place if you want to stay in the heart of Amsterdam.