All good choices, think the wild card would be your interest in swimming, etc. ABC has the beach and a pool. Other 2 are on the water but not so much for swimming. Of course Neptunes and ARH price is lower, so now you need to decide what the beach is worth. Only a short drive.
My foot fits right into my shoe and my shoe will fit right into your...