Description: Keela Wee II, called Whispering Waters on Discovery Bay, is brand new in ultimate luxury. This deluxe Villa is located right beside sister villa, Keela Wee, where the infinity swimming pool leads to the beachfront with a white sandy stretch of the most b