We loved our stay in the annex at Atlantica Princess Hotel - the staff were all friendly and welcoming, and the arrival snack bar for late arrivals was a lovely touch.
The annex was very spacious, and was across the road from the main ground of the hotel which felt like a nice separation but also still close enough to access everything.
Really enjoyed our stay!