The overall experience was awesome. We loved the view (you can see Florence and its Dome).
I would suggest to include the breakfast in the price which is not cheap at all (we didn't try the dinner).
I'm sure that it would make the difference.