Casa Rebecca is located in Jubrique, Andalucía, Spain