Los Juncos is without a doubt the best place we have ever stayed...worldwide! When we originally read the Trip Advisor comments about how great it was, we were excited to go, and slightly sceptical about if it would live up to the expectations and reviews. It did and then some. …