The last time I remember visiting the Dollhouse was in Florida in the 90"s ...sure has suddenly a different meaning now