Stone and light; offices, Almeria, Spain