Great location.
Great accommodation.
Very responsive hosts.
All the small things that contribute to an enjoyable stay (soap and softener for the washing machine, clothes drying space, liquid soap and shampoo, ground coffee etc.)