Fantastic location - yes it's right opposite the train station and very close walking distance to the centre of Florence. Air-conditioning is amazing and there is even a lift to help you get your luggage up to the apartment.