This beach is in Lloret de Mar (Girona). The house in the mountain is in &amp;quot;Santa Clotilde Garden's&amp;quot;.