Can’t recommend highly enough! Mazzo was the perfect place to stay. Has everything you need, along with incredible location and beautiful views. We would love to stay here again the next time we are in Amsterdam!