I am staying at Sapphire Beach Club the week before school starts this fall. Has anyone stayed there recently that can provide some insight to all the negative reviews that I am finding online?