This is an upscale resort located in the British Virgin Islands. If you are looking to have a very nice lunch (almost fine dining like, but Caribbeanstyle), this is the spot for you. It has an amazing beach and a welcoming staff that make this a great place to relax and enjoy your day.