This is a very nice place and location! You should definately stay in Thira and this is a very good option with all you need and more:)
Thanks