I stayed for five days and the apartment has everything needed for a longer stay. Carla was also a great host, being very understanding during the check-in process even though I came an hour early, and giving great tips for exploring the city. Recommended