Thrill on the Hill! This beautiful Caribbean villa offers expansive South Shore views including rolling, verdant hills and a compilation of blues from the Caribbean Sea. The home is located in the coveted Teague Bay neighborhood, just up from a sandy beach. The main house offers a spacious master bedroom with an en suite bath, a guest bedroom and bath, spacious living area and