The place was well located. It was about 5 minutes away on foot from central station and minutes away from main attractions/ museums in Florence. And it looks exactly as in the pictures.