Excellent location and great value. Cefalu is an amazing place.