Another vote for Tom Beach. You are within walking distance of shopping and restaurants and on the best beach.