The location matters 100% when you are over the most beautiful piazza in Italia. The apartment has a beautiful view in every window.