An island resort that catered to the likes of Denzel Washington and Derek Jeter with personal butlers and a pillow menu has gone belly up.
Leeward Resort Ltd. - the owner of Nikki Beach Resort & Spa on Turks and Caicos Islands - has been placed into receivership, General Manager Jonathan Steers said.
Guests paid up to $3,000 a night to stay at the Caribbean resort that offered Bvlgari bath products and an infinity pool with beds resembling those of 19th century opium dens.
Read more: