superb holiday best occidental punta cana fantastic complex, place kept amazingly clean, food great choices, beach best seen better ainsdale beach, problem germans little ignorant, dont understand people sit canopys shade day, staff really friendly smiling great, recommend, class aspects,  
superb holiday best occidental punta cana fantastic complex, place kept amazingly clean, food great choices, beach best seen better ainsdale beach, problem germans little ignorant, dont understand people sit canopys shade day, staff really friendly smiling great, recommend, class aspects,  