We loved staying at Coral Bay Villas! The location was so convenient: just south of town. 5 min golf cart ride to the airport and into downtown San Pedro. There's also a lot you can get to just by walking. The vacation management company was so helpful in answering all questions, arranging our pick up at the airport, getting our golf cart rental, etc. They provide all the resources you need for a great relaxing vacation!