We will be on Mahe for only a few hours one afternoon and over night and will use Starwood points for the stay. Is there any reason to use more points at Fisherman's Cove? The Barbarons looks fine in the pictures and posts here are outdated. Has anyone stayed there recently? Thanks..