We normally stay at the excellent Dunas Douradas beach club near Almancil. We love the location plus having a self catering apartment plus the facilities of a hotel.
Are there any recommendations for similar? Martinhull is a bit too far in the car after the flight and there is Hotel Suite Vila Maria in Tenerife, but don't really fancy this.
Any help will be appreciated.