Rum Point is the place to go. Total serenity!