We had a great stay for with the Santorini. The room was huge and the only place without a view was the bathroom. The rooms had full views, there was a nice balcony, and you could even have a great view from the kitchen.
It had a fully equipped kitchen, and decent sized furniture - outdoor setting, dining table, and lounge. We had a conversation every day about how impressed we were with the couch comfort they were that good (and it is not like we have crap couches at home!).
The host was fantastic - you could not hope to meet a nicer or more helpful gentleman.
We ultimately ended up not going very far the whole time - the shops downstairs had everything we could want and we were either on the beach or on the balcony. If you did want to go somewhere they had a heap of courtesy buses that would get you, or it is only a short drive to major spots.
One is always torn with a place like this - you want to review it highly but at the same time you know that will make it hard to get into for yourself next time :) 10/10 would (and will) stay again, and will be recommending to anyone who mentions they are looking for somewhere nice.More