Casa De La Borrega is great. We loved the location, 200 yards from the sea, 100 yards to several creat plazas with restaurants, shops, ice cream, etc.
The building was built in 1612, and has been completely remodeled and modernized. Air conditioning, mini kitchen, a clothes washer (no dryer), modern bath and shower, flat screen tv, etc.
Our unit was...
More