A beautiful hotel set on its own island off the main island in the BVI, Tortola. Its beautiful beaches, restaurants and pool make you relax the moment you step off the boat. The entrance to the open reception is a stunning first impression featuring a massive tiled table topped with a fabulous display of local flowers. If you are feeling... more
