1998 eröffnete Jack Penrod zu Ehren seiner Tochter den ersten originalen Luxury Beach Club – ein ikonisches Lifestyle-Konzept aus Musik, Dining, Fashion, Film und Kunst. Nikki Beach ist seither weltweit der Place to be für stilvolle Genießer.