The best place in Amsterdam, great location and great host, Beca will make you feel like home.