The Cliff Santorini is a phenomenal place to stay and you would be hard pressed to find something better. A beautiful view right from your door. A very clean, private room with bathroom and kitchenette. The bed was made and fresh towels were provided daily. Markos also provided us with beach towels, which was awesome. The location is great, as it is only a 10 minute walk from Megalochori where there is plenty to see and eat. There is plenty of parking on location, and I highly recommend renting a car/moto/atv for at least a little of your stay. If not, there are still several bus stations nearby to get you anywhere you need to go.
There is also a beach very close, but be warned, if you are afraid of heights you may want to opt out. The path is decent but you will want good shoes to make the trek down the cliff, But once you get to the bottom, you will be rewarded with your own private beach unlike any other on the island.