5 STARS! Beyond fabulous. I've been to Florence several times and this stay was by far my favorite. Location location location!!!!