The apartment is impeccable. Our party included 3 couples and a small child, so the space was perfect. There are 3 full bathrooms in the apartment, equipped with basics (i.e., towels, shampoo, conditioner, soap). Also worth noting - the apartment does have a washer! The kitchen is big and includes any cooking equipment you may need. If you do decide to stay in and cook, the kitchen has the basics - salt, sugar, olive oil, coffee, and even some liquor. ;)
Michele was beyond attentive and had checked in with us throughout the stay to make sure we don't need anything. Basically, this is an example of a perfect airbnb experience.