The apartment is well equipped, spacious and is in a great location in Taormina.