Thank you to Brittany, Robert and Paige for helping make our stay in paradise so much better. Adorable… June 30, 2018 by staystj Post navigation The Island Abodes Penthouse is an amazing property with amazing views of both St John and St Thomas…. First off, about the place. This place is phenomenal! Amazing views, just like in the pictures only obviously…