Amazing place. Perfect location, made our experience in Florence one of the best so far in Italy.