The self check in was great and worked without any problems. The location is also really good in just a few minutes walking distance your in the center of Taormina and ready to explore the small town. We stayed only for one night so this was really good.