The apartment was great for a group of 6 - the bedrooms and bathrooms are downstairs and the kitchen + terrace is upstairs. We loved that space and the terrace views were extra special. The host is really communicative and helpful.
The one thing I wouldn't recommend is booking a chef for a dinner; I can imagine doing cooking classes is quite nice all together, however for the dinner, we ended up having 3 people (1 was not a chef, just a friend of the others) over and due to wind, we were inside the kitchen with them all, so it was not a private or enjoyable experience unfortunately.
Everything else with the apartment though was great, this is just something to keep in mind if you're booking extra things.