So, finally made it to Singapore last week and have narrowed down the possible apartments to live in down to these three. River Place vs Pebble Bay vs Cote D'Azur I will be going in a few days to view more available apartments in each of these buildings. However, before that time, I'd like to hear ...