The apartment is perfect with everything provided that you could possibly need. The location couldn't be better- all the sites are very walkable. We would stay here again for sure!