I would absolutely book again for a beautiful weekend in Amsterdam. Cozy flat at a beautiful spot: close to the center, but not too crowded. Just perfect.