Federico was great from start to finish. Great communication, amazing first, surprisingly big for Florence and amazing location. Will stay again!