Everything in description was provided. Great hospitality, very enjoyable stay. I would highly recommend this apartment.