Everything we needed and more. What a wonderful stay in a wonderful city. We wish this was our apartment!