Beautiful place, nice location!
The floor on the terrace is a bit shaky though and probably should be changed. Other than that - perfect!