Globally, a nice place to stay, but not really adapted to 4 people.
The kitchen is very small, and once the third bed is prepared, there is no real living room to sat and chill.
Overall, the flat was really clean, but some few details bothered us, like old dirty pans , or no sponge in the sink !
The outside terrace is a +, unfortunatelly for us, the weather was too bad to enjoy it !
In a nutshell, you've got for what you pay (not an expensive house, but not a great experience)