Everything as per the details. Fabulous place and great hosts. We were a family of 5 and enjoyed every bit of our stay in your apartment.