Inside Alyssa Milano’s $3K-a-night suite on Cabo ‘couples trip’: private pool, chef’s kitchen, spa, and more
The "Charmed" actress and two other couples escaped to Nobu Los Cabos Residences' extravagant, 3-bedroom Sakyü suite, an insider tells Page Six.