I have stayed here multiple times -- David and Flavia are wonderful hosts and their place now feels like my home away from home. Highly recommend.