This piece was done for The Shops at The Ritz-Carlton catalog cover. The photography for the book was shot on location at The Ritz-Carlton in St. Thomas, USVI. So the illustration was inspired by that... evoking feelings of an elegant, tropical paradise.
Addendum: thanks for your comment, Jenny!... here it is in context: