Good choice for a visit to Modica
Situated in the beautiful Alta area of Modica. Fabulous and deserves all the high rated reviews it gets.