Serenade Punta Cana Beach & Spa Resort: Beach & Location