We stayed for 5 nights. Everything we needed, including utensils, in the apartment. The Venetian House is old but very well taken care of and a stay here gives you a completely different feeling, in a positive way, than a modern hotel!
A very good, and cheap, grocery store is located on the square - Biedronka.
Krakow is a wonderful town, full of friendly people. It's got a genuine history and the opportunities to learn from it's history are many.
Apart from many outdoor cafes, there are also real Polish restaurants with traditional Polish food, don't miss them!