Still Waters 120 Nei Port Aransas villa is located about 2 miles from Port Aransas Mile Marker 39 Public Beach, giving access to various tourist spots nearby.
The welcoming 3-bathroom villa is situated only steps away from Port Aransas Beach, while Cinnamon Shore bus station is only 5 minutes' walk away.
Guests are offered a dishwasher at a fully-fitted kitchen.