My parents will be spending the day on St. Thomas next week and wanted beach recommendations. They have been there by cruise ship a few times and have already been to Magen's Bay and Sapphire. They really liked Sapphire but want to try something new. Is there a beach as pretty as Sapphire with facilities that you would recommend? Thank you.