my father is contained to a motorized scooter, and my cousin is getting married in Turks & Caicos, at the Beaches Resort… Does anybody have any reviews of this resort, and if it is handicap accessible and easy to get around.