Marcello place is in a phenomenal location, just a few min walk from the beach and awesome view of Mt. Etna so long the sky is clear. A short drive to Isola Bella Island and Taormina. The space was clean, well equipped, and very comfortable. We enjoyed our stay and look forward to returning.