We had a great stay a Kevin's house. Nancy was great to work with. She answered questions promptly, gave suggestions and offered to help set up transfers. Had water bottles in fridge for us on arrival. The space is very nice. Our family of 5 slept very comfortably. Having 2 full bathrooms was very helpful. The air-conditioning unit kept the apartment cool during our stay. The outdoor patio had an AMAZING view, which you can see on the listing pictures. Imerovigli is a great area to stay. Many restaurants and a small grocery store right there. It is so much less crowded than Oia. We considered staying in Oia, but are glad we didn't. I was told from one of our taxi drivers that the sunset in Imerovigli is better than Oia, but Oia is the famous place to watch the sunset only because it is easier for buses to get in and out of it. Also you can walk to Fira in about 15 min.
Also I sprained my ankle the day before we left and Kevin was very accommodating for us with a late check out the day we left, which allowed me to rest at the apartment while my family went out until was had to head to the airport.
The only caution I would give about the apartment is that there is a lot of steps down to or up from the unit. For people who would not be able to go up or down 40-50 steps, it is probably not for you. It was not a problem for us and was worth it to be on the Caldera with the amazing views. This is not unique to Kevin's house, you should be aware of this issue for any apartment on the Caldera.