Rod & Rosa were excellent hosts. The house was great and they were very professional, timely and informative in their communication. I would recommend this place for future travelers.
Blue Ocean Vacation Rentals 3401 Padre Blvd Suite C South Padre Island, TX 78597 USA (956) 410-8862