TreeHouse Villas is uniquely nestled into its own bay at the top of this remote island, with no other accommodations within a 20-minute drive, or boat ride. Surrounding the resort on all sides is National Parkland, which ensure the serenity of the resort, & encourages the local flora & fauna to thrive.