Abrazo is a nice place, nice pool, nice view (not on the caldera though). The immediate neighborhood is not so great (roads and wastelands mostly). We appreciated being at a walking distance to Fira and the nice hiking trails and restaurants.
The apartments are decently equipped but some basic cooking equipment (e.g., microwave) would be welcome. A bit cold/humid in October.
Wi-Fi was good on the ground floor but not great upstairs.
Overall a decent place but quite expensive for the value.