Stay at Schooner Bay 203 Lusca and enjoy the Barbados vacation of a lifetime! Located in the luxury Schooner Bay condo development on the West Coast of Barbados, this fully refurbished, second floor, apartment offers two bedrooms and two bathrooms. Offering the best of indoor-outdoor living, guests of Lusca enjoy gorgeous, fully air-conditioned spaces with… Read more »