Central Bay ra đời dựa trên sự nghiên cứu về nhu cầu thực tế của cư dân về một cuộc sống tiện nghi tích hợp sống - làm việc – giải trí trong bán kính vài phút đi bộ, tiết kiệm thời gian di chuyển.
Mô hình không gian sống “live - work – play” (sống- làm việc- giải trí) có mặt ở các nước Âu, Mỹ từ nhiều năm trước, được hình thành dựa trên mong muốn tạo những đô thị thu nhỏ, nơi có đầy đủ nhà ở, các tòa nhà văn phòng, trường học, bệnh viện, cửa hàng thời trang, trung tâm mua sắm, nhà hàng ăn uống, khu vui chơi giải trí.









