
As a native of Rochester, NY Isla Cruz has always dreamt of living near the ocean. Currently residing in Tulum, Mexico, Cruz spends her time making tropical house beats and sipping mojitos from her ocean-front apartment. Check out her latest single, Sputnik, and stay tuned for more!