They are both some distance from the CBD and public transport will be asked to.
When reside at The Vision, place have an ocean view and the amenities within a city type. Nearby is Sentosa where the and universal studios are nicely situated. https://sites.google.com/view/health-----supplement/home