In front of coast, seems like a Caribbean treat but its not. Torrevieja use to be just an ancient tower, its name explains it which literary mean "torre vieja" or old tower.It's located South Eastern of Spanish, this municipality is on of the seaside wonders of Costa Blanca in the Alicante province.
This is why there's a lot of people having interest in settling in the place like the folks in a forum thread on the link below. Learn more about the properties of Torrevieja on the link below.
Link: Spain, Business; Business to rent,