I had a great stay for 5 days - the apartment is equipped with everything I needed for a longer stay (laundry machine, cooling utensils, extra towels, etc...).
The rental agency was very attentive and communicative, and accommodated a personal check in time on late notice