This place is awesome. The location is out of this world. You have a spacious private roof terrace to enjoy some sun on an off day. It is so close to the amazing restaurants in Ammoudi, right by the water so you can enjoy listening to the waves crash in and be cooled down by the breeze that comes from the wind off of the water. The hosts were very informative and helped us out a lot when we needed it. It is secluded from the action of Oia, its a bit of a walk up the stairs to Oia, but you can enjoy the sights while you do it.
I would definitely stay here again and I strongly recommend it.