just came back from TA Barcelona - NY and had a wonderful time on the Vista.
What a beautiful ship ( only minor is the theater - layout )
room : we had an Oceanview on level 1 which was perfect and very quiet
wonderful big room with one and a half bathroom
very quiet
nice window
a lot of storage
usb connections
we walked all the way from the ship till the upper rock and had a wonderful time
enough to see by metro / on foot