My family and I had a great time staying at Rod and Rosa’s place! Nice and clean environment. Loved that the beach was walking distance!
Will be back! Thank you.
Blue Ocean Vacation Rentals 3401 Padre Blvd Suite C South Padre Island, TX 78597 USA (956) 410-8862