Treat your sight and surround yourself with Endless beauty and live on the seafront at Beach Vistas Residence. Discover a delightful lifestyle that is encompassed by charming views and state of the art amenities giving you an unparalleled living experience.