Hidden on a quiet bay of Gran Canaria, a tropical island off the coast of northwest Africa, this quaint resort provides a lush setting of pristine natural beauty. Relax in the nearby cafes or stroll along the quiet streets of this prestigious harbor town highlighted by whitewashed Spanish architecture and flowing rooftop gardens.