This place will most likely exceed your expectations. The location is really near the Duomo and the place is squeaky clean and modern