Very great location near beach and around restaurants and activities all in walking distance.
Rod and Rosa were very responsive and helpful in accommodating our stay!
Blue Ocean Vacation Rentals 3401 Padre Blvd Suite C South Padre Island, TX 78597 USA (956) 410-8862