The place is located in the coolest part of Florence and is exactly as described!