Overall we had a great time in Megalochori.
The airbnb was clean and we really enjoyed sitting in the outside area.
But a few warnings about Casa Grande:
The twin room is down a short set of stairs, but isn’t separated from the living area with anything.
One of the double rooms is separated from the living area with a short partition wall. There is no door separating it from the main space, and you need to walk past the bed in order to access the master bedroom.
Perhaps these are quirks of a cave house or the reason Casa Grande is quite reasonably priced - but it wasn’t clear from the photos this was the case and we weren’t expecting it. If you are staying as a large group and value privacy or are a light sensitive sleeper I wouldn’t recommend Casa Grande.
The town is beautiful - not quite as busy as Fira or Oia, but filled with excellent restaurants and independent shops. In particular we recommend the restaurants Alisachni Art & Wine Gallery and Raku and grabbing a breakfast of greek yoghurt and honey at the Traditional Kafeneio. The house is set right in the middle of the town and a short walk away from a bus stop that will take you to Fira or Akotiri, or there are parking areas nearby.