Known as The Aerie, the private island property in the British Virgin islands was completed in 2022 with 10 bedrooms and a ...