A must stay in Florence! The best views in the whole city!