Location wise : it's perfect. no need to go far for any restaurant, cafe and bars :really awesome ones in the neighbourhood.
The flat is nice has everything. The only little thing is that you have to wait a bit to get warm water to shower.
The hosts : we didn't see them but they were super reactive to any message and super friendly.