On a cobbled street in the sleepy town of Garachico, Hotel San Roque offers a truly unique experience for those wanting to escape the hustle and bustle of resorts, and stay in boutique comfort. The rooms are spartan but comfy. We stayed in one of the duplex rooms and the split-level layout made it feel spacious and unique. The staff were amazing -- helpful, patient, friendly, and accommodating. Not only would I recommend the place, I'd probably go back. Its a five min walk to the ocean and you can sit in rock pools dotted on the ocean-front of Garachico if the sea's quiet enough. There's some great restaurants around the town and the hotel's restaurant is among the best. There's not much to do in Garachico and you benefit from a hire car to get around to the local beaches and to go hiking around El Teide. Also, the drive from Tenerife Sur Reina airport is not for the feint-hearted at night (narrow winding rounds on a mountain) but by day the views on that journey are stunning. Also, the hotel and town are worth the effort!