The place is great. The check-in was not what we expected and there was a few stains on the kitchen bench (it was clean but they should improve this).
The location is fantastic and the host is friendly. He always was available for us.