Everything you need and more than you would expect. Very spacious and close to the river. Although we were passing through, it would make a great base for a longer stay. Would definitely go back.