Wyndham Grand Rio Mar Beach Resort & Spa - 6000 Rio Mar Blvd, Rio Grande, Puerto Rico 00745