VILLA DEL CARMEN 5 Bedroom Holiday Home by Five Star Properties is located a short 4-minute walk from Silver Sands Premium Outlets.