Hotel Taburiente has a great location for the Santa Cruz Carnival -- very close to all events. It is also nice that it is right across the street from a lovely park. It is true that the carpets in the public areas are threadbare, but my room was in fairly new condition, clean and quite nice. Good, ample full breakfast buffet. I would come back here for Carnival again -- I'm just not sure why else one would come to Santa Cruz.