Sol House is located off the coast of Pelluhue, one of the growing popular beaches of the southern scepter of Chile.