Probably the best place to stay in Taormina! Very lovely!!