I know you asked for Simpson Bay, but last year, we arrived two days early, and thoroughly enjoyed staying at Grand Case Beach Club. The resort is beautiful, right on the beach, and walking into Grand Case for dinner was great. Just a thought...