Amarilla is one of those happy places where you’d spend the rest of your days. Excellent vibes, very energetic hosts, great location and ridiculous accommodations. Best in Tenerife by far.