My husband and I got our PADI OW certification in a fresh water lake a year and a half ago but various evil forces have kept us from being able to schedule the dive vacation we had been looking forward to. Now we are finally ready to plan a vacation and need some advice. Where is a beginner-friendly dive location with warm water and nice sandy beaches to relax on when we aren't underwater? We haven't committed to any particular month of the year but we do need to keep travel costs within reason. We would be flying out of Dallas, TX. Your recommendations are appreciated!