This place was perfect for our trip. would love to stay here again. Rod and Rosa were responsive and gave us such a great stay. Definitely recommend and will book with them again!!!!
Blue Ocean Vacation Rentals 3401 Padre Blvd Suite C South Padre Island, TX 78597 USA (956) 410-8862