We have been to Santorini many times before for work and I can say that Canyon is a great place to stay at the island.
Elena and stratos is super nice and friendly.
The location of the suite is very convenient. It is close to the Center of Fira, but not too close to have all the traffic and the noise.
The view was better than we excepted and were lucky enough to see the BEST sunrise from our balcony at the morning.
Definitely a place that I would recommend.