We had an excellent stay here :) I recommend the flat for 7 people max (and not 8, or one kid) because one bed is smaller.
But the location, the communication with the owner and the furnitures were all amazing!