There is nothing discrete about The Hard Rock Hotel, and the clue is surely in its name. The two high-rise buildings – ‘Oasis’ and ‘Nirvana’ – lord it over its beach club and take up a corner of the town of Adeje in the Canary Islands of Tenerife. And not just physically. Sensually too. Its…