Location, location, location....... Lovely views, ambiance, spacious apartment = the perfect place to stay in Florence