Everything needed for a great stay was provided. The apartment was spotlessly clean, big and very comfortable. Francesca was an excellent host, assisting with check in, and providing a number of suggestions. I would definitely recommend staying there.