Our overall stay was excellent. The only suggestion I would give would be that the balcony needs a bit of anti-slip grip on it. It was very dangerous in wet conditions, especially with children.
However, any other issues we had were quickly resolved by our awesome host.