Apartamentos Tinerfe Garden are missing from the map, I stayed here in 2013, I have booked an apartment for 2025.

The site map is on google.

Their website: https://tinerfegarden.com/en/

I don't like using google.