A lurid pink building in Nassau