@pcd2777 Noval is very good about updating unit availability. If you look on the website for your development there will be a link for "Prices". The spreadsheet in that link shows you exactly what is sold (Payment received), reserved (Deposit received) or available (Will have a price next to it).
always have a contract tied to building milestones. that way you are only responsible for the deposit until actual construction is underway. it seems that specific development has permit issues that are delaying construction.
yours is a bigger project, but Noval has 3 even bigger projects (Over 500 condos in a development) that are being built in Bavaro Punta Cana.