Aggeletos place was very nice to stay. It is clean with a good space and great location. It is 5 minutes walk to the beach which gave us the chance to enjoy the pool and have some privacy but also to be close enough to the restaurants, bars and so on of the main street.
There is also a bus station nearby to go to reach other areas of Santorini.