Hi, I have heard good reports of 'the Moth' restaurant in Valle San Lorenzo, but haven't been able to find the restaurant or any info on it on Trip Advisor. Can anyone tell me where it is and it's correct Spanish name please.