Electra is a spacious two-bedroom apartment located within the luxurious Schooner Bay development. Located on the third floor, it offers stunning views of the free-form swimming pool, lush tropical gardens and the Caribbean Sea beyond. There is also a lov...
more