Lovely place for a large family or few families to relax and enjoy Sicily.