town houses for sale in punta prima