We were there a short time. Those working there were very friendly, and made us feel welcome. It was a lovely place with a great pool. Location was terrific for catching the legendary Santorini sunset.
This location would be better for those with their own transportation. The bus stop is very close, and you can get to Fira, quite easily. From Fira, you can get to anywhere on the Island. Even with that if you planned to venture out on a daily basis, you will always have to pay for four buses, two out and two back.
If you are renting a vehicle, this hotel is a good home base.