|
|
|
Ratings
|
7.8 / 10
|
|
Filming Locations
|
Catalina Beach Club - 2041 Park Street, Atlantic Beach, Long Island, New York, USA
(Miami Beach)
|
|
New York City, New York, USA
|
Vanderbilt Museum - 180 Little Neck Road, Centerport, Suffolk County, New York, USA
(Falcone Compound)
|
|