Overall we had a lovely stay at Caveland. The volunteers at the complex where really helpful and friendly.
When booking I think it is important to understand that the location is quite far our from Fira. It is about a 25 uphill, dusty walk so this needs to be taken into consideration. Whilst there are restaurants closer to the complex - about 10/15 minutes these are all on the main road with no views. There are also limited amenities on site so you will need to walk to get supplies.
We stayed for 3 night and then moved to another location on the island to be closer to what was going on.
We would recommend again for a chilled out stay but would book a car to get around.