Lots of mansions on Star island (anyone recall starfish island from Grand Theft Auto III: Vice City?). This is one of many and is one of the smaller, less pimped-out ones!