I stayed at Turquoise Shell Inn in Simpson Bay before checking in. They only have 10 units and you can request bottom floor. It's not right on the beach but you cross the street and you are on the beach. Clean and reasonable. Also well protected with security gates. My issue with Simpson Bay is the noise on the weekends.