Gran Hotel, Soller, wedding photographer Andrew Hazard.